package siestageek;

import java.util.Scanner;

public class Ch02Ex06LeapYear {
	// 윤년여부 파악하는 프로그램
	// 사용자로부터 연도를 하나 입력받음
	// 입력받은 연도가 다음조건을 만족하는 경우
	// '윤년입니다' 라고 출력
	// 조건1 : 연도를 4로 나누어 딱 떨어짐
	// 조건2 : 이중(조건1)에서 100으로 나누어 떨어지면 평년
	// 조건3 : 그중(조건2)에서 400으로 나누어 떨어지면 윤년
	// 검사값 : 2004, 2100, 2300(평년), 2400
	
	public static void main(String[] args) {
		// 1 변수선언
		int year;
		String result = "";
		String title = " 연도를 입력하세요 ";
		Scanner sc = null;
		
		// 2 연도 입력 및 윤년 계산
		sc = new Scanner(System.in);
		System.out.println( title );
		year = sc.nextInt();
		
		if ( (year % 4 == 0) && 
				((year % 100 != 0) ||
						(year % 400 == 0)) ) {
			result = "입력하신 연도는 윤년입니다";
		} else {
			result = "입력하신 연도는 평년입니다";
		}
		
		sc.close();
		
		// 3 결과출력
		System.out.println( year );
		System.out.println( result );
	}
	
	
	
	
	
	
	
}
